Promoting cooperation in selfish computational grids

نویسندگان

  • Krzysztof Rzadca
  • Denis Trystram
چکیده

In distributed computing the recent paradigm shift from centrallyowned clusters to organizationally distributed computational grids introduces a number of new challenges in resource management and scheduling. In this work, we study the problem of Selfish Load Balancing which extends the well-known Load Balancing (LB) problem to scenarios in which each processor is concerned only with the performance of its local jobs. We propose a simple mathematical model for such systems and a novel function for computing the cost of the execution of foreign jobs. Then, we use the game-theoretic framework to analyze the model in order to compute the expected result of LB performed in a grid formed by two clusters. We show that, firstly, LB is a socially-optimal strategy, and secondly, for similarly loaded clusters, it is sufficient to collaborate during longer time periods in order to make LB the dominant strategy for each cluster. However, we show that if we allow clusters to make decisions depending on their current queue length, LB will never be performed. Then, we propose a LB algorithm which balances the load more equitably, even in the presence of overloaded clusters. Our algorithms do not use any external forms of compensation (such as money). The load is balanced

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Role of adaptive migration in promoting cooperation in spatial games.

Recent work has revealed that success-driven migration can promote cooperation among selfish individuals in evolutionary games. This migration mechanism relies, however, on nonlocal information about the states of the individuals and their computational capabilities for prediction. We investigate the role of adaptive migration in cooperative behavior in the framework of spatial game by proposin...

متن کامل

A Computational Model for Simulation of Empathy and Moral Behavior

Emotions and feelings are now considered as decisive in the human intelligent decision process. In particular, social emotions would help us to enhance the group and cooperate. It is still a matter of debate the what that motivates biological creatures to cooperate or not with their group. Would all kinds of cooperation hide a selfish interest, or would it exist truly altruism? If we pore over ...

متن کامل

Symmetry warrants rational cooperation by co-action in Social Dilemmas

Is it rational for selfish individuals to cooperate? The conventional answer based on analysis of games such as the Prisoners Dilemma (PD) is that it is not, even though mutual cooperation results in a better outcome for all. This incompatibility between individual rationality and collective benefit lies at the heart of questions about the evolution of cooperation, as illustrated by PD and simi...

متن کامل

MODSPIRITE: A Credit Based Solution to Enforce Node Cooperation in an Ad-hoc Network

In an Ad-hoc network, node cooperation is an important factor for successful data transmission among nodes. Most of the routing protocols are based on the assumption that the intermediate node cooperates during data transmission from source node to destination. However, because mobile nodes are constrained by limited energy, bandwidth and computational resources, a node sometimes behaves as sel...

متن کامل

Performance Comparison of Single and Multi-Path Routing Protocol in MANET with Selfish Behaviors

Mobile Ad Hoc network is an infrastructure less network which operates with the coordination of each node. Each node believes to help another node, by forwarding its data to/from another node. Unlike a wired network, nodes in an ad hoc network are resource (i.e. battery, bandwidth computational capability and so on) constrained. Such dependability of one node to another and limited resources of...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • European Journal of Operational Research

دوره 199  شماره 

صفحات  -

تاریخ انتشار 2009